desperate character - Spanish English Dictionary